/*
 * @Author: lzx lzx@gonsin.cn
 * @Date: 2023-01-05 08:50:50
 * @LastEditors: lzx lzx@gonsin.cn
 * @LastEditTime: 2023-01-09 17:43:37
 * @FilePath: \gonsin-i18n\vue.config.js
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 */

const port = process.env.port || process.env.npm_config_port || 8080 // dev port

module.exports = {
  lintOnSave: process.env.NODE_ENV === 'development',
  productionSourceMap: false,
  pluginOptions: {
    i18n: {
      locale: 'zh-CN',
      fallbackLocale: 'zh-CN',
      localeDir: 'locales',
      enableInSFC: false,
      enableBridge: false
    }
  },
  devServer: {
    host: '0.0.0.0',
    // port: port,
    port: 8080,
    /* 使用代理 */
    proxy: { // string | Object
      '/api': {
        /* 目标代理服务器地址 */
        target: 'http://localhost:8088',
        /* 允许跨域 */
        changeOrigin: true, // 是否跨域
        secure: false, // 如果是http接口，需要配置该参数
        disableHostCheck: false, //  新增该配置项
        // pathRewrite: {
        //   '^/api': '/api' //规定请求地址以什么作为开头
        // }
      },
    },
  },

}
